up to the mark

[ʌp tu: ðə mɑ:k]
na. 过得去;美满;健康;舒适
[网络] 达到标准;根据一个规定的标准;符合要求